home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 076-100 / disk_076 / include / graphics / layers.g < prev    next >
Text File  |  1992-05-06  |  801b  |  39 lines

  1. uint
  2.     LAYERSIMPLE     = 0x0001,
  3.     LAYERSMART        = 0x0002,
  4.     LAYERSUPER        = 0x0004,
  5.     LAYERUPDATING    = 0x0010,
  6.     LAYERBACKDROP    = 0x0040,
  7.     LAYERREFRESH    = 0x0080,
  8.     LAYER_CLIPRECTS_LOST= 0x0100;
  9.  
  10. ulong
  11.     LMN_REGION        = -1;
  12.  
  13. type
  14.     MinList_t = unknown 12,
  15.     SignalSemaphore_t = unknown 46,
  16.     List_t = unknown 14,
  17.  
  18.     Layer_Info_t = struct {
  19.     *Layer li_top_layer;
  20.     *Layer li_check_lp;
  21.     *Layer li_obs;
  22.     MinList_t li_FreeClipRects;
  23.     SignalSemaphore_t li_Lock;
  24.     List_t li_gs_Head;
  25.     ulong li_longreserved;
  26.     uint li_Flags;
  27.     ushort li_fatten_count;
  28.     ushort li_LockLayersCount;
  29.     uint li_LayerInfo_extra_size;
  30.     *uint li_blitbuff;
  31.     *LayerInfo_extra_t li_LayerInfo_extra;
  32.     };
  33.  
  34. ulong
  35.     NEWLAYERINFO_CALLED = 1,
  36.     ALERTLAYERSNOMEM    = 0x83010000;
  37.  
  38. /* layer functions and Layer_t are in clip.g */
  39.